正文
今天要來紀錄的是dplyr的分群計算,函式包括
在mtcars資料集中,依照cyl分群進行mpg的平均計算
mtcars |>
group_by(cyl) |>
summarize(avg = mean(mpg))
在starwars資料集中,對files欄位的的每一列計算長度,在此的files欄位資料格式為list
class(starwars$films)
View(starwars |>
rowwise() |>
mutate(film_count = length(films)))
回傳解除分組的資料集
g_mtcars <- mtcars |> group_by(cyl)
ungroup(g_mtcars)
今天的小筆記就先到這邊,大家明天見~~
參考資料:Data transformation with dplyr :: Cheatsheet